// 步骤配置
export interface StepItem {
  title: string
  description?: string
  icon?: string
  status?: 'wait' | 'process' | 'finish' | 'error' | 'success'
  disabled?: boolean
}
// 步骤条配置选项
export interface StepsOptions {
  items: StepItem[]
  active?: number
  finishStatus?: 'wait' | 'process' | 'finish' | 'error' | 'success'
  processStatus?: 'wait' | 'process' | 'finish' | 'error' | 'success'
  alignCenter?: boolean
  simple?: boolean
  direction?: 'horizontal' | 'vertical'
  space?: number | string
  startStatus?: 'wait' | 'process' | 'finish' | 'error' | 'success'
}
// 步骤条事件
export interface StepsEvents {
  'update:modelValue': (value: number) => void
  'step-click': (step: StepItem, index: number) => void
}
